package org.example.contestb.service;

import org.example.contestb.entity.DTO.BanDTO;
import org.example.contestb.entity.DTO.MessStatusDTO;
import org.example.contestb.entity.DTO.UpdateDoctorDTO;
import org.example.contestb.entity.Doctor;
import org.example.contestb.entity.VO.DoctorVO;
import org.example.contestb.entity.VO.MessageVO;
import org.example.contestb.entity.VO.RoughlyDoctorVO;

import java.util.List;

public interface AdminService {
    public MessageVO messageDisplay(Integer page,Integer pageSize);

    public String messageSolving(MessStatusDTO statusDTO);

    public RoughlyDoctorVO display(Integer page, Integer pageSize);

    public List<Doctor> doctorSearch(String name);

    public String doctorBanning(BanDTO banDTO);

    public String doctorDisbanning(BanDTO banDTO);

    public String doctorDelete(BanDTO banDTO);

    public String doctorUpdate(UpdateDoctorDTO updateDoctorDTO);
}
